TAGs: prototyping model